From 619ee3797dad3fe2f24db1ff5ae2922e332ce158 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Timm=20B=C3=A4der?= Date: Mon, 28 Aug 2017 11:15:58 +0200 Subject: [PATCH] popover: Initialize some locals gtk_popover_get_pointing_to does not fill the given rect in every case. --- gtk/gtkpopover.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gtk/gtkpopover.c b/gtk/gtkpopover.c index 84f034bb18..5bc10c8fce 100644 --- a/gtk/gtkpopover.c +++ b/gtk/gtkpopover.c @@ -813,7 +813,7 @@ gtk_popover_get_gap_coords (GtkPopover *popover, { GtkWidget *widget = GTK_WIDGET (popover); GtkPopoverPrivate *priv = popover->priv; - GdkRectangle rect; + GdkRectangle rect = { 0 }; gint base, tip, tip_pos; gint initial_x, initial_y; gint tip_x, tip_y; @@ -1104,7 +1104,7 @@ gtk_popover_update_position (GtkPopover *popover) GtkWidget *widget = GTK_WIDGET (popover); GtkAllocation window_alloc; GtkBorder window_shadow; - GdkRectangle rect; + GdkRectangle rect = { 0 }; GtkRequisition req; GtkPositionType pos; gint overshoot[4]; -- 2.30.2